package Semester_3.src.Util_4;//自动创建一个继承了HttpServlet类的实现类
//这个类是对HTTP协议进行封装的Servlet实现类,只需要在对应的方法中,写出具体的相应逻辑即可
import javax.servlet.*;
import javax.servlet.http.*;
import javax.servlet.annotation.*;
import java.io.IOException;
import java.io.PrintWriter;

//关于urlPattern：访问路径
//一个Servlet对象可以配置多个访问路径，含义就是当无论访问哪一个路径都可以显示页面

//关于匹配方式的问题
//目录匹配
//@WebServlet(urlPatterns = "/user/*"):表示只要在user目录下的任何路径都可以访问到
//扩展名匹配
//@WebServlet(urlPattern="/user/*.do"):表示在user路径下的，只要是后缀名是.do结尾，都可以访问到，扩展名不是固定的
//任意匹配
//@WebServlet(urlPattern="/")或者@WebServlet(urlPattern="/*"):表示任何路径都可以匹配到
@WebServlet(name = "ServletDemo", urlPatterns = {"/ServletDemo","/Servlet"})

public class ServletDemo extends HttpServlet {
    @Override
    protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
        this.doPost(request,response);
        System.out.println("当Get方法被调用的时候,就会输出这句话~");
    }

    @Override
    protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {

    }
}
